canis rufus - Español Inglés Diccionario